hamilton book